//
//  WMEAudioManager.h
//  WMEMusic
//
//  Created by 恩叔 on 16/4/11.
//  Copyright © 2016年 enshu. All rights reserved.
//

#import <Foundation/Foundation.h>

#define ES_DefaultManager [WMEAudioManager defaultManager]

@interface WMEAudioManager : NSObject

//当前播放音乐的总时长
@property (nonatomic, assign)CGFloat sumTime;
//音量
@property(nonatomic, assign)CGFloat volume;

//是否播放
@property (nonatomic , assign)BOOL isPlay;

//播放完成回调
@property (nonatomic , copy)void(^playToEndBlock)();

//0.1 秒回调的 block
@property (nonatomic , copy)void(^playTimerBlock)(CGFloat timer);

@property (nonatomic , assign)NSInteger index;

//单例方法
+(instancetype)defaultManager;
/**
 *  播放方法
 *  @patam  URL  播放的歌曲的URL
 */
- (void)playingWithURL:(NSURL *)URL;

/**
 *  播放
 */
- (void)play;


/**
 *  暂停
 */
- (void)pause;


/**
 *  某一时刻开始播放
 *
 *  @param timer 当前时间占总时间比例
 */
- (void)seekToTimer:(CGFloat)timer;

@end
